body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dd, fieldset, form, input, select, textarea, button, figure, ul{ margin:0; padding:0; }
body{ font:12px/1.125 Arial, Helvetica, sans-serif; background:#fff; }
table{ border-collapse:collapse; border-spacing:0; }
li{ list-style:none; }
fieldset, img{ border:0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{ display:block }
a:focus, input, textarea{ outline-style:none; }
input[type="text"], input[type="password"], textarea{ outline-style:none; -webkit-appearance:none; }
textarea{ resize:none }
address, caption, cite, code, dfn, em, i, th, var{ font-style:normal; font-weight:normal; }
legend{ color:#000; }
abbr, acronym{ border:0; font-variant:normal; }
a{ color:#000; text-decoration:none; }
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
/*.clearfix{display:inline-block;}*/
.clearfix{ display:block; }
.clear{ clear:both; height:0; font:0/0 Arial; visibility:hidden; }
.none{ display:none }
.wrapper{
  width:1200px;
  margin:0 auto;
}
header > .head_top{
  background:#f2f2f2;
  color:#6c6c6c;
  > .wrapper{
    height:32px;
    > span{
      font-size:12px;
      line-height:32px;
      display:block;
      float:left;
      a{
        margin-left:5px
      }
    }
    .underline{
      text-decoration:underline;
      color:#ec3e7d;
    }
    .orange{
      color:#cb9966;
    }
  }
}
header > .head_top > .wrapper > ul{
  height:32px;
  float:right;
  > li{
    float:left;
    position:relative;
    .img_guanzhu{
      float:left;
      padding:0 3px;
    }
    #my_user{
      position: absolute;
      top: 32px;
      background: #fff;
      right: 0;
      padding: 5px 10px 10px 10px;
      width: 86px;
      z-index: 10;
      box-shadow: 0px 4px 8px rgba(0,0,0,.2);
      overflow:hidden;
      img{
        font-size:0;
        margin-top:7px;
      }
      dd{
        text-align:center;
        a{
          color:#6c6c6c;
          line-height: 25px;
          display: block;
        }
      }
    }
    > a{
      display:block;
      line-height:32px;
      height:32px;
      padding:0 12px;
      font-size:12px;
      color:#6c6c6c;
    }
  }
}

